with some Japanese elements